#include <stdio.h>
#include <string.h>
#include <ip2c.h>

int main(int argc, char *argv[])
{
	struct ip2c_db *db;
	unsigned long r;
	FILE *f;

	if(argc != 2)
	{
		printf("Usage: %s <file_name>\n", argv[0]);
		return 1;
	}

	db = (struct ip2c_db *)ip2c_db_init();

	if(ip2c_db_load(db, argv[1]) == 0)
	{
		ip2c_db_version(db);
		/*
		for(r = 0; r < db->rec_count; r++)
		{
			printf("%s,%lu,%lu\n", db->ip_c[r], db->ip_s[r], db->ip_e[r]);
		}
		*/
	}

	ip2c_db_free(db);

	return 0;
}
